import Vue from 'vue'
import SvgIcon from '@/components/SvgIcon' // 导入SvgIcon组件，用于全局注册

// 全局注册SvgIcon组件
Vue.component('svg-icon', SvgIcon)

// 使用require.context动态加载.svg文件
const req = require.context('./svg', false, /\.svg$/) // 定位到./svg目录下，查找所有.svg文件

// 要求返回所有匹配的.svg文件
const requireAll = requireContext => requireContext.keys().map(requireContext)
requireAll(req) // 加载并执行所有匹配的.svg文件
